blind mentally - French English Dictionary